Dissag: a Software Development Environment for Distributed Information Systems

نویسندگان

  • NIANPING ZHU
  • Nianping Zhu
  • John Grundy
چکیده

Distributed information systems (DISs) are increasing in usage rapidly. But the software development life cycle for DISs has changed very little. In such a cycle, a modeling tool is used in the analysis and design phase to help developers to build UML analysis and design models; and then in the implementation and testing phase, an IDE (Iterative Development Environment) is used for textual programming and program testing. The main problem with this cycle is the modeling cannot provide any direct help in the obtaining of the source code. Thus it is very inefficient. The feasible solution to thoroughly solve this problem consists three activities: 1) defining a new model that is based on the UML model but capable of supporting modeling DIS in more details for the purpose of generating code; 2) defining a feasible way to build such a model for a given DIS; 3) defining a code generation logic that can access the model and generate source code. DISSAG is the result of above activities. It is a component-based software development environment combining a modeling tool, a code generator and an IDE together seamlessly and, thus, supporting most DIS software development activities and automatically generating reasonably detailed source code based on the system specification. It has actually changed the traditional DIS software development cycle and enables its users to develop DIS software with an effective, efficient and reliable method. In this thesis we address all issues with the actual development life cycle of DISSAG.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Research Statement 1. Development and Implementation of Information Systems

Theme 1 Global software development: Developing information systems is a labor intensive and complex process that involves intense coordination of interdependent tasks. Current software engineering theory proposes several processes and methodologies for managing IS development (example: Boehm, 1988; Boehm, 2002; Humphrey, 1988; Humphrey, 1996; Paulk, et al., 1995). These processes and methodolo...

متن کامل

A Distributed Authentication Model for an E-Health Network Using Blockchain

Introduction: One of the most important and challenging areas under the influence of information technology is the field of health. This pervasive influence has led to the development of electronic health (e-health) networks with a variety of services of different qualities. The issue of security management, maintaining confidentiality and data integrity, and exchanging it in a secure environme...

متن کامل

A Distributed Authentication Model for an E-Health Network Using Blockchain

Introduction: One of the most important and challenging areas under the influence of information technology is the field of health. This pervasive influence has led to the development of electronic health (e-health) networks with a variety of services of different qualities. The issue of security management, maintaining confidentiality and data integrity, and exchanging it in a secure environme...

متن کامل

Requirements for Designing a Wearable Smart Blanket System for Monitoring Patients in Ambulance

Introduction: Nowadays, smart systems and advanced tools such as wearable systems have grown significantly in order to monitor patients and keep their condition under control. The aim of this study was to determine the requirements for designing a wearable smart blanket system (WSBS) to monitor patients in ambulance instantaneously. Method: After reviewing the characteristics of wearable system...

متن کامل

Requirements for Designing a Wearable Smart Blanket System for Monitoring Patients in Ambulance

Introduction: Nowadays, smart systems and advanced tools such as wearable systems have grown significantly in order to monitor patients and keep their condition under control. The aim of this study was to determine the requirements for designing a wearable smart blanket system (WSBS) to monitor patients in ambulance instantaneously. Method: After reviewing the characteristics of wearable system...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014